package cn.hrc.dao;

import cn.hrc.entity.User;
import cn.hrc.entity.UserInfo;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

@Mapper
public interface UserDao {
    /** user添加 */
    public int addUser(User user);
    /** 登录判断【根据user.phone】 */
    public User findByPhone(String phone);
    /** 查询根据user.uid */
    public User findByUid(int uid);
    /** 更改user类的数据 */
    public int updateUser(User user);
    /** 【管理员】 */
    public List<UserInfo> findByRole(String role);
    /** user删除 */
    public int deleteTea(int uid);
}
